В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на паскале for i:=0 to 5 do A[i]:=i;
В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на паскале for i:=0 to 5 do A[i]:=i; for i:=0 to 5 do
A[5-i]:=A[i];
Введите последовательность чисел, которая будет сохранена в массиве в результате выполнения программы (числа разделять одним пробелом, например, 1 2 3 4 5 6)
Ответ(ы) на вопрос:
Гость
В первом цикле в массив будут занесены значения, совпадающие с индексами его элементов, .т.е. 0 1 2 3 4 5 Во втором цикле значение последнего (с индексом 5) элемента будет присвоено первому (с индексом 0), предпоследнего (с индексом 4) - второму (с индексом 1) и получаем следующую цепочку присваиваний: A[0]=0 A[5] A[1]=1 A[4] A[2]=2 A[3] А дальше будут использоваться только что присвоенные значения, т.е. A[3]=2 A[2] A[4]=1 A[1] A[5]=0 A[0] Ответ: 0 1 2 2 1 0
Не нашли ответ?
Похожие вопросы